<?php
	class LoginController extends ApplicationController {
		public $template = "main";  
	  	function index(){		    
			
		}
		function entrar() {
			session_start();
			if(!(isset($_SESSION['nombre_usuario']) && isset($_SESSION['nombre_usuario']))) # si está levantada la sesión
			{
				$usuarios = new Usuarios();
				$usuario = $usuarios->find_first('conditions: nombre_usuario="'.$this->post("nombre_usuario").'"');
				if($usuario != FALSE)
				{
					if($this->post("password") == $usuario->contrasena)
					{
						$_SESSION["nombre_usuario"]=$this->post("nombre_usuario");
						$_SESSION["nombre_real"]=$usuario->nombre_real;
						$_SESSION["password"]=$this->post("password");
						$_SESSION["id"]=$usuario->id;
						Flash::success("Success: Inicio de sesión satisfactorio.");
					}
					else
					{
						Flash::error("Error: el password no coincide.");
					}
				}
				else
				{
					Flash::error("Error: no se encontró el usuario.");
				}
			}
		}
		function salir() {
			$nombre = $_SESSION["nombre_real"];
			session_destroy();
			echo "Hasta luego $nombre,vuelva pronto.";
			$this->redirect("inicio",5);
		}
	}
		
?>
